package com.pai4j.domain.vo.response.community;

import com.pai4j.domain.vo.response.UserBaseResponseInfoVO;
import lombok.Data;

import java.util.Date;

/**
 * 共建评论响应VO
 *
 * @author: CYM-pai
 * @date: 2025/07/30 12:00
 **/
@Data
public class ContributionCommentResponseVO {

    /**
     * 评论ID
     */
    private Long id;

    /**
     * 所属共建ID
     */
    private Long contributionId;

    /**
     * 评论人
     */
    private String commenter;

    /**
     * 评论人信息
     */
    private UserBaseResponseInfoVO commenterInfo;

    /**
     * 评论内容
     */
    private String content;

    /**
     * 评论类型（1-普通评论，2-状态变更，3-分配）
     */
    private Integer commentType;

    /**
     * 评论类型名称
     */
    private String commentTypeName;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 更新时间
     */
    private Date updateDate;
}
